﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;

namespace Cafechess.Control.Chessboard.Demo
{
  public partial class ChessDisplay : System.Windows.Forms.Form
  {
    private System.Windows.Forms.Button switchBTN;
    private System.Windows.Forms.CheckBox dragCHK;
    private System.Windows.Forms.Button fenBTN;
    private System.Windows.Forms.Button pgnBtn;
    private System.Windows.Forms.TextBox bbText;
    private System.Windows.Forms.Button printBTN;
    private System.Windows.Forms.Button btnNew;
    private System.Windows.Forms.Button getFenBtn;
    private System.Windows.Forms.Label statusLBL;
    private System.Windows.Forms.ComboBox fenTXT;
    private System.Windows.Forms.Label label1;
    private System.Windows.Forms.Label label2;
    private System.Windows.Forms.CheckBox validChk;
    private System.ComponentModel.IContainer components;
    private System.Windows.Forms.Panel moveColor;
    private System.Windows.Forms.RichTextBox gameNotation;
    private System.Windows.Forms.Button LoadBTN;
    private System.Windows.Forms.Label moveLBL;
    private System.Windows.Forms.CheckBox chkEditPosition;
    private System.Windows.Forms.ImageList imageHighlights;
    private System.Windows.Forms.Button btnHighligt;
    private System.Windows.Forms.NumericUpDown testTime;
    private System.Windows.Forms.CheckBox squareTest;
    private System.Windows.Forms.Button btnSquareColors;
    private System.Windows.Forms.ImageList imagePieces;
    private System.Windows.Forms.ComboBox EngineCommands;
    private System.Windows.Forms.Button btnSubmitCommand;
    private System.Windows.Forms.Timer updateAnalysis;
    private System.Windows.Forms.Button btnAttacks;
    private System.Windows.Forms.Button btnDefender;
    private System.Windows.Forms.Button btnTools;
    private System.Windows.Forms.Button btnDrawArrows;
    private Cafechess.Chess.Controls.ChessBoard NewChessboard;
    private System.Windows.Forms.Button btnDrawFormat;
    private System.Windows.Forms.Button btnGetDrawFen;
    private System.Windows.Forms.Button btnSaveImg;
    private System.Windows.Forms.ComboBox lstPieces;
    private System.Windows.Forms.ComboBox lstCompass;
    private System.Windows.Forms.Label label3;
    private System.Windows.Forms.CheckBox chkHideDragging;
    private CheckBox checkUCI;
    private System.Windows.Forms.Button btnPromo;



    /// <summary>
    /// Clean up any resources being used.
    /// </summary>
    protected override void Dispose(bool disposing)
    {
      if (disposing)
      {
        if (xboardEngine != null)
          xboardEngine.Dispose();
        if (components != null)
        {
          components.Dispose();
        }
      }
      base.Dispose(disposing);
    }

    #region Windows Form Designer generated code
    /// <summary>
    /// Required method for Designer support - do not modify
    /// the contents of this method with the code editor.
    /// </summary>
    private void InitializeComponent()
    {
        System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ChessDisplay));
        this.NewChessboard = new Cafechess.Chess.Controls.ChessBoard();
        this.switchBTN = new System.Windows.Forms.Button();
        this.dragCHK = new System.Windows.Forms.CheckBox();
        this.fenBTN = new System.Windows.Forms.Button();
        this.pgnBtn = new System.Windows.Forms.Button();
        this.bbText = new System.Windows.Forms.TextBox();
        this.printBTN = new System.Windows.Forms.Button();
        this.btnNew = new System.Windows.Forms.Button();
        this.getFenBtn = new System.Windows.Forms.Button();
        this.statusLBL = new System.Windows.Forms.Label();
        this.fenTXT = new System.Windows.Forms.ComboBox();
        this.label1 = new System.Windows.Forms.Label();
        this.label2 = new System.Windows.Forms.Label();
        this.validChk = new System.Windows.Forms.CheckBox();
        this.moveColor = new System.Windows.Forms.Panel();
        this.gameNotation = new System.Windows.Forms.RichTextBox();
        this.LoadBTN = new System.Windows.Forms.Button();
        this.moveLBL = new System.Windows.Forms.Label();
        this.chkEditPosition = new System.Windows.Forms.CheckBox();
        this.imageHighlights = new System.Windows.Forms.ImageList();
        this.btnHighligt = new System.Windows.Forms.Button();
        this.testTime = new System.Windows.Forms.NumericUpDown();
        this.squareTest = new System.Windows.Forms.CheckBox();
        this.btnSquareColors = new System.Windows.Forms.Button();
        this.imagePieces = new System.Windows.Forms.ImageList();
        this.EngineCommands = new System.Windows.Forms.ComboBox();
        this.btnSubmitCommand = new System.Windows.Forms.Button();
        this.updateAnalysis = new System.Windows.Forms.Timer();
        this.btnAttacks = new System.Windows.Forms.Button();
        this.btnDefender = new System.Windows.Forms.Button();
        this.btnTools = new System.Windows.Forms.Button();
        this.btnDrawArrows = new System.Windows.Forms.Button();
        this.btnDrawFormat = new System.Windows.Forms.Button();
        this.btnGetDrawFen = new System.Windows.Forms.Button();
        this.btnSaveImg = new System.Windows.Forms.Button();
        this.lstPieces = new System.Windows.Forms.ComboBox();
        this.lstCompass = new System.Windows.Forms.ComboBox();
        this.label3 = new System.Windows.Forms.Label();
        this.chkHideDragging = new System.Windows.Forms.CheckBox();
        this.btnPromo = new System.Windows.Forms.Button();
        this.checkUCI = new System.Windows.Forms.CheckBox();
        this.btnWeak = new System.Windows.Forms.Button();
        this.tabControl1 = new System.Windows.Forms.TabControl();
        this.tabPage1 = new System.Windows.Forms.TabPage();
        this.tabPage2 = new System.Windows.Forms.TabPage();
        this.tabPage3 = new System.Windows.Forms.TabPage();
        this.btnHuffman = new System.Windows.Forms.Button();
        this.tabControl1.SuspendLayout();
        this.tabPage1.SuspendLayout();
        this.tabPage2.SuspendLayout();
        this.tabPage3.SuspendLayout();
        this.SuspendLayout();
        // 
        // NewChessboard
        // 
        this.NewChessboard.AllowDrop = true;
        this.NewChessboard.EnableAltKeys = true;
        this.NewChessboard.Location = new System.Drawing.Point(24, 16);
        this.NewChessboard.Name = "NewChessboard";
        this.NewChessboard.Size = new System.Drawing.Size(386, 388);
        this.NewChessboard.TabIndex = 0;
        // 
        // switchBTN
        // 
        this.switchBTN.Location = new System.Drawing.Point(12, 42);
        this.switchBTN.Name = "switchBTN";
        this.switchBTN.Size = new System.Drawing.Size(75, 23);
        this.switchBTN.TabIndex = 1;
        this.switchBTN.Text = "Swap Sides";
        this.switchBTN.Click += new System.EventHandler(this.switchBTN_Click);
        // 
        // dragCHK
        // 
        this.dragCHK.Location = new System.Drawing.Point(12, 159);
        this.dragCHK.Name = "dragCHK";
        this.dragCHK.Size = new System.Drawing.Size(104, 24);
        this.dragCHK.TabIndex = 2;
        this.dragCHK.Text = "Click to drop";
        this.dragCHK.CheckedChanged += new System.EventHandler(this.dragCHK_CheckedChanged);
        // 
        // fenBTN
        // 
        this.fenBTN.Location = new System.Drawing.Point(226, 219);
        this.fenBTN.Name = "fenBTN";
        this.fenBTN.Size = new System.Drawing.Size(72, 24);
        this.fenBTN.TabIndex = 4;
        this.fenBTN.Text = "Set FEN";
        this.fenBTN.Click += new System.EventHandler(this.fenBTN_Click);
        // 
        // pgnBtn
        // 
        this.pgnBtn.Location = new System.Drawing.Point(6, 10);
        this.pgnBtn.Name = "pgnBtn";
        this.pgnBtn.Size = new System.Drawing.Size(72, 23);
        this.pgnBtn.TabIndex = 5;
        this.pgnBtn.Text = "PGNtoXML";
        this.pgnBtn.Click += new System.EventHandler(this.pgnBtn_Click);
        // 
        // bbText
        // 
        this.bbText.Location = new System.Drawing.Point(24, 409);
        this.bbText.Multiline = true;
        this.bbText.Name = "bbText";
        this.bbText.ScrollBars = System.Windows.Forms.ScrollBars.Both;
        this.bbText.Size = new System.Drawing.Size(792, 145);
        this.bbText.TabIndex = 1;
        // 
        // printBTN
        // 
        this.printBTN.Location = new System.Drawing.Point(89, 41);
        this.printBTN.Name = "printBTN";
        this.printBTN.Size = new System.Drawing.Size(72, 24);
        this.printBTN.TabIndex = 7;
        this.printBTN.Text = "BitBoard";
        this.printBTN.Click += new System.EventHandler(this.printBTN_Click);
        // 
        // btnNew
        // 
        this.btnNew.Location = new System.Drawing.Point(12, 12);
        this.btnNew.Name = "btnNew";
        this.btnNew.Size = new System.Drawing.Size(75, 23);
        this.btnNew.TabIndex = 8;
        this.btnNew.Text = "New Game";
        this.btnNew.Click += new System.EventHandler(this.btnNew_Click);
        // 
        // getFenBtn
        // 
        this.getFenBtn.Location = new System.Drawing.Point(226, 190);
        this.getFenBtn.Name = "getFenBtn";
        this.getFenBtn.Size = new System.Drawing.Size(72, 23);
        this.getFenBtn.TabIndex = 9;
        this.getFenBtn.Text = "Get FEN";
        this.getFenBtn.Click += new System.EventHandler(this.getFenBtn_Click);
        // 
        // statusLBL
        // 
        this.statusLBL.BackColor = System.Drawing.SystemColors.InactiveCaption;
        this.statusLBL.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
        this.statusLBL.Location = new System.Drawing.Point(17, 297);
        this.statusLBL.Name = "statusLBL";
        this.statusLBL.Size = new System.Drawing.Size(104, 27);
        this.statusLBL.TabIndex = 10;
        this.statusLBL.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
        // 
        // fenTXT
        // 
        this.fenTXT.Items.AddRange(new object[] {
            "3qkb2/pppppppp/8/8/8/8/8/RNBQKBNR w KQkq"});
        this.fenTXT.Location = new System.Drawing.Point(52, 261);
        this.fenTXT.Name = "fenTXT";
        this.fenTXT.Size = new System.Drawing.Size(327, 21);
        this.fenTXT.TabIndex = 0;
        this.fenTXT.Text = "3qkb2/pppppppp/8/8/8/8/8/RNBQKBNR w KQkq";
        this.fenTXT.SelectedIndexChanged += new System.EventHandler(this.fenTXT_SelectedIndexChanged);
        // 
        // label1
        // 
        this.label1.Location = new System.Drawing.Point(14, 262);
        this.label1.Name = "label1";
        this.label1.Size = new System.Drawing.Size(32, 16);
        this.label1.TabIndex = 11;
        this.label1.Text = "FEN:";
        this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
        // 
        // label2
        // 
        this.label2.Location = new System.Drawing.Point(218, 33);
        this.label2.Name = "label2";
        this.label2.Size = new System.Drawing.Size(80, 16);
        this.label2.TabIndex = 13;
        this.label2.Text = "Side To Move:";
        this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
        // 
        // validChk
        // 
        this.validChk.Checked = true;
        this.validChk.CheckState = System.Windows.Forms.CheckState.Checked;
        this.validChk.Location = new System.Drawing.Point(12, 219);
        this.validChk.Name = "validChk";
        this.validChk.Size = new System.Drawing.Size(72, 24);
        this.validChk.TabIndex = 14;
        this.validChk.Text = "Validate";
        this.validChk.CheckedChanged += new System.EventHandler(this.validChk_CheckedChanged);
        // 
        // moveColor
        // 
        this.moveColor.BackColor = System.Drawing.Color.White;
        this.moveColor.Location = new System.Drawing.Point(304, 37);
        this.moveColor.Name = "moveColor";
        this.moveColor.Size = new System.Drawing.Size(24, 16);
        this.moveColor.TabIndex = 16;
        // 
        // gameNotation
        // 
        this.gameNotation.BackColor = System.Drawing.Color.AntiqueWhite;
        this.gameNotation.Location = new System.Drawing.Point(11, 91);
        this.gameNotation.Name = "gameNotation";
        this.gameNotation.Size = new System.Drawing.Size(383, 241);
        this.gameNotation.TabIndex = 17;
        this.gameNotation.Text = "";
        // 
        // LoadBTN
        // 
        this.LoadBTN.Location = new System.Drawing.Point(3, 42);
        this.LoadBTN.Name = "LoadBTN";
        this.LoadBTN.Size = new System.Drawing.Size(75, 23);
        this.LoadBTN.TabIndex = 18;
        this.LoadBTN.Text = "PGNtoRTF";
        this.LoadBTN.Click += new System.EventHandler(this.LoadBTN_Click);
        // 
        // moveLBL
        // 
        this.moveLBL.BackColor = System.Drawing.SystemColors.InactiveCaption;
        this.moveLBL.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
        this.moveLBL.Location = new System.Drawing.Point(307, 144);
        this.moveLBL.Name = "moveLBL";
        this.moveLBL.Size = new System.Drawing.Size(72, 24);
        this.moveLBL.TabIndex = 19;
        this.moveLBL.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
        // 
        // chkEditPosition
        // 
        this.chkEditPosition.Location = new System.Drawing.Point(122, 159);
        this.chkEditPosition.Name = "chkEditPosition";
        this.chkEditPosition.Size = new System.Drawing.Size(56, 24);
        this.chkEditPosition.TabIndex = 20;
        this.chkEditPosition.Text = "Edit";
        this.chkEditPosition.CheckedChanged += new System.EventHandler(this.chkEditPosition_CheckedChanged);
        // 
        // imageHighlights
        // 
        this.imageHighlights.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageHighlights.ImageStream")));
        this.imageHighlights.TransparentColor = System.Drawing.Color.Transparent;
        this.imageHighlights.Images.SetKeyName(0, "");
        // 
        // btnHighligt
        // 
        this.btnHighligt.Location = new System.Drawing.Point(19, 46);
        this.btnHighligt.Name = "btnHighligt";
        this.btnHighligt.Size = new System.Drawing.Size(72, 23);
        this.btnHighligt.TabIndex = 21;
        this.btnHighligt.Text = "Highlight";
        this.btnHighligt.Click += new System.EventHandler(this.btnHighlight_Click);
        // 
        // testTime
        // 
        this.testTime.Increment = new decimal(new int[] {
            100,
            0,
            0,
            0});
        this.testTime.Location = new System.Drawing.Point(99, 33);
        this.testTime.Maximum = new decimal(new int[] {
            5000,
            0,
            0,
            0});
        this.testTime.Minimum = new decimal(new int[] {
            500,
            0,
            0,
            0});
        this.testTime.Name = "testTime";
        this.testTime.Size = new System.Drawing.Size(72, 20);
        this.testTime.TabIndex = 22;
        this.testTime.Value = new decimal(new int[] {
            1000,
            0,
            0,
            0});
        this.testTime.ValueChanged += new System.EventHandler(this.testTime_ValueChanged);
        // 
        // squareTest
        // 
        this.squareTest.Location = new System.Drawing.Point(99, 9);
        this.squareTest.Name = "squareTest";
        this.squareTest.Size = new System.Drawing.Size(88, 24);
        this.squareTest.TabIndex = 23;
        this.squareTest.Text = "Square Test";
        this.squareTest.CheckedChanged += new System.EventHandler(this.squareTest_CheckedChanged);
        // 
        // btnSquareColors
        // 
        this.btnSquareColors.Location = new System.Drawing.Point(100, 75);
        this.btnSquareColors.Name = "btnSquareColors";
        this.btnSquareColors.Size = new System.Drawing.Size(96, 23);
        this.btnSquareColors.TabIndex = 24;
        this.btnSquareColors.Text = "Change Colors";
        this.btnSquareColors.Click += new System.EventHandler(this.btnSquareColors_Click);
        // 
        // imagePieces
        // 
        this.imagePieces.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imagePieces.ImageStream")));
        this.imagePieces.TransparentColor = System.Drawing.Color.Transparent;
        this.imagePieces.Images.SetKeyName(0, "");
        this.imagePieces.Images.SetKeyName(1, "");
        this.imagePieces.Images.SetKeyName(2, "");
        this.imagePieces.Images.SetKeyName(3, "");
        this.imagePieces.Images.SetKeyName(4, "");
        this.imagePieces.Images.SetKeyName(5, "");
        this.imagePieces.Images.SetKeyName(6, "");
        this.imagePieces.Images.SetKeyName(7, "");
        this.imagePieces.Images.SetKeyName(8, "");
        this.imagePieces.Images.SetKeyName(9, "");
        this.imagePieces.Images.SetKeyName(10, "");
        this.imagePieces.Images.SetKeyName(11, "");
        // 
        // EngineCommands
        // 
        this.EngineCommands.Items.AddRange(new object[] {
            "STOP",
            "START",
            "ANALYZE",
            "STOPANALYSIS",
            "SETBOARD"});
        this.EngineCommands.Location = new System.Drawing.Point(218, 12);
        this.EngineCommands.Name = "EngineCommands";
        this.EngineCommands.Size = new System.Drawing.Size(176, 21);
        this.EngineCommands.TabIndex = 26;
        this.EngineCommands.SelectedValueChanged += new System.EventHandler(this.EngineCommands_SelectedValueChanged);
        // 
        // btnSubmitCommand
        // 
        this.btnSubmitCommand.Location = new System.Drawing.Point(89, 10);
        this.btnSubmitCommand.Name = "btnSubmitCommand";
        this.btnSubmitCommand.Size = new System.Drawing.Size(112, 23);
        this.btnSubmitCommand.TabIndex = 27;
        this.btnSubmitCommand.Text = "Engine Command";
        this.btnSubmitCommand.Click += new System.EventHandler(this.btnSubmitCommand_Click);
        // 
        // btnAttacks
        // 
        this.btnAttacks.Location = new System.Drawing.Point(100, 17);
        this.btnAttacks.Name = "btnAttacks";
        this.btnAttacks.Size = new System.Drawing.Size(96, 23);
        this.btnAttacks.TabIndex = 28;
        this.btnAttacks.Text = "Show Attacker";
        this.btnAttacks.Click += new System.EventHandler(this.btnAttacks_Click);
        // 
        // btnDefender
        // 
        this.btnDefender.Location = new System.Drawing.Point(100, 46);
        this.btnDefender.Name = "btnDefender";
        this.btnDefender.Size = new System.Drawing.Size(96, 23);
        this.btnDefender.TabIndex = 29;
        this.btnDefender.Text = "Show Defender";
        this.btnDefender.Click += new System.EventHandler(this.btnDefender_Click);
        // 
        // btnTools
        // 
        this.btnTools.Location = new System.Drawing.Point(12, 100);
        this.btnTools.Name = "btnTools";
        this.btnTools.Size = new System.Drawing.Size(75, 23);
        this.btnTools.TabIndex = 32;
        this.btnTools.Text = "EditPosition";
        this.btnTools.Click += new System.EventHandler(this.btnTools_Click);
        // 
        // btnDrawArrows
        // 
        this.btnDrawArrows.Location = new System.Drawing.Point(16, 17);
        this.btnDrawArrows.Name = "btnDrawArrows";
        this.btnDrawArrows.Size = new System.Drawing.Size(75, 23);
        this.btnDrawArrows.TabIndex = 33;
        this.btnDrawArrows.Text = "Draw";
        this.btnDrawArrows.Click += new System.EventHandler(this.btnDrawArrows_Click);
        // 
        // btnDrawFormat
        // 
        this.btnDrawFormat.Location = new System.Drawing.Point(304, 190);
        this.btnDrawFormat.Name = "btnDrawFormat";
        this.btnDrawFormat.Size = new System.Drawing.Size(75, 23);
        this.btnDrawFormat.TabIndex = 35;
        this.btnDrawFormat.Text = "Get DFEN";
        this.btnDrawFormat.Click += new System.EventHandler(this.btnDrawFormat_Click);
        // 
        // btnGetDrawFen
        // 
        this.btnGetDrawFen.Location = new System.Drawing.Point(304, 219);
        this.btnGetDrawFen.Name = "btnGetDrawFen";
        this.btnGetDrawFen.Size = new System.Drawing.Size(75, 23);
        this.btnGetDrawFen.TabIndex = 36;
        this.btnGetDrawFen.Text = "Set DFEN";
        this.btnGetDrawFen.Click += new System.EventHandler(this.btnGetDrawFen_Click);
        // 
        // btnSaveImg
        // 
        this.btnSaveImg.Location = new System.Drawing.Point(304, 308);
        this.btnSaveImg.Name = "btnSaveImg";
        this.btnSaveImg.Size = new System.Drawing.Size(75, 23);
        this.btnSaveImg.TabIndex = 37;
        this.btnSaveImg.Text = "Save Img";
        this.btnSaveImg.Click += new System.EventHandler(this.btnSaveImg_Click);
        // 
        // lstPieces
        // 
        this.lstPieces.Location = new System.Drawing.Point(168, 96);
        this.lstPieces.Name = "lstPieces";
        this.lstPieces.Size = new System.Drawing.Size(112, 21);
        this.lstPieces.TabIndex = 38;
        this.lstPieces.SelectedIndexChanged += new System.EventHandler(this.lstPieces_SelectedIndexChanged);
        // 
        // lstCompass
        // 
        this.lstCompass.Location = new System.Drawing.Point(280, 96);
        this.lstCompass.Name = "lstCompass";
        this.lstCompass.Size = new System.Drawing.Size(112, 21);
        this.lstCompass.TabIndex = 39;
        this.lstCompass.SelectedIndexChanged += new System.EventHandler(this.lstCompass_SelectedIndexChanged);
        // 
        // label3
        // 
        this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
        this.label3.Location = new System.Drawing.Point(96, 96);
        this.label3.Name = "label3";
        this.label3.Size = new System.Drawing.Size(72, 23);
        this.label3.TabIndex = 40;
        this.label3.Text = "Hide Pieces:";
        this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
        // 
        // chkHideDragging
        // 
        this.chkHideDragging.Location = new System.Drawing.Point(12, 189);
        this.chkHideDragging.Name = "chkHideDragging";
        this.chkHideDragging.Size = new System.Drawing.Size(94, 24);
        this.chkHideDragging.TabIndex = 41;
        this.chkHideDragging.Text = "Hide Dragging";
        this.chkHideDragging.CheckedChanged += new System.EventHandler(this.chkHideDragging_CheckedChanged);
        // 
        // btnPromo
        // 
        this.btnPromo.Location = new System.Drawing.Point(12, 71);
        this.btnPromo.Name = "btnPromo";
        this.btnPromo.Size = new System.Drawing.Size(75, 23);
        this.btnPromo.TabIndex = 42;
        this.btnPromo.Text = "PromoPawn";
        this.btnPromo.Click += new System.EventHandler(this.btnPromo_Click);
        // 
        // checkUCI
        // 
        this.checkUCI.AutoSize = true;
        this.checkUCI.Location = new System.Drawing.Point(178, 46);
        this.checkUCI.Name = "checkUCI";
        this.checkUCI.Size = new System.Drawing.Size(44, 17);
        this.checkUCI.TabIndex = 43;
        this.checkUCI.Text = "UCI";
        this.checkUCI.UseVisualStyleBackColor = true;
        // 
        // btnWeak
        // 
        this.btnWeak.Location = new System.Drawing.Point(19, 75);
        this.btnWeak.Name = "btnWeak";
        this.btnWeak.Size = new System.Drawing.Size(75, 23);
        this.btnWeak.TabIndex = 44;
        this.btnWeak.Text = "Weak Squares";
        this.btnWeak.UseVisualStyleBackColor = true;
        this.btnWeak.Click += new System.EventHandler(this.btnWeak_Click);
        // 
        // tabControl1
        // 
        this.tabControl1.Controls.Add(this.tabPage1);
        this.tabControl1.Controls.Add(this.tabPage2);
        this.tabControl1.Controls.Add(this.tabPage3);
        this.tabControl1.Location = new System.Drawing.Point(412, 12);
        this.tabControl1.Name = "tabControl1";
        this.tabControl1.SelectedIndex = 0;
        this.tabControl1.Size = new System.Drawing.Size(408, 366);
        this.tabControl1.TabIndex = 2;
        // 
        // tabPage1
        // 
        this.tabPage1.BackColor = System.Drawing.SystemColors.Control;
        this.tabPage1.Controls.Add(this.btnHuffman);
        this.tabPage1.Controls.Add(this.btnDrawFormat);
        this.tabPage1.Controls.Add(this.btnTools);
        this.tabPage1.Controls.Add(this.moveLBL);
        this.tabPage1.Controls.Add(this.moveColor);
        this.tabPage1.Controls.Add(this.btnGetDrawFen);
        this.tabPage1.Controls.Add(this.label3);
        this.tabPage1.Controls.Add(this.label2);
        this.tabPage1.Controls.Add(this.btnSaveImg);
        this.tabPage1.Controls.Add(this.getFenBtn);
        this.tabPage1.Controls.Add(this.lstCompass);
        this.tabPage1.Controls.Add(this.chkHideDragging);
        this.tabPage1.Controls.Add(this.statusLBL);
        this.tabPage1.Controls.Add(this.lstPieces);
        this.tabPage1.Controls.Add(this.label1);
        this.tabPage1.Controls.Add(this.btnPromo);
        this.tabPage1.Controls.Add(this.fenTXT);
        this.tabPage1.Controls.Add(this.fenBTN);
        this.tabPage1.Controls.Add(this.switchBTN);
        this.tabPage1.Controls.Add(this.chkEditPosition);
        this.tabPage1.Controls.Add(this.btnNew);
        this.tabPage1.Controls.Add(this.squareTest);
        this.tabPage1.Controls.Add(this.testTime);
        this.tabPage1.Controls.Add(this.validChk);
        this.tabPage1.Controls.Add(this.dragCHK);
        this.tabPage1.Location = new System.Drawing.Point(4, 22);
        this.tabPage1.Name = "tabPage1";
        this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
        this.tabPage1.Size = new System.Drawing.Size(400, 340);
        this.tabPage1.TabIndex = 0;
        this.tabPage1.Text = "Misc";
        // 
        // tabPage2
        // 
        this.tabPage2.BackColor = System.Drawing.SystemColors.Control;
        this.tabPage2.Controls.Add(this.btnWeak);
        this.tabPage2.Controls.Add(this.btnDrawArrows);
        this.tabPage2.Controls.Add(this.btnHighligt);
        this.tabPage2.Controls.Add(this.btnSquareColors);
        this.tabPage2.Controls.Add(this.btnAttacks);
        this.tabPage2.Controls.Add(this.btnDefender);
        this.tabPage2.Location = new System.Drawing.Point(4, 22);
        this.tabPage2.Name = "tabPage2";
        this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
        this.tabPage2.Size = new System.Drawing.Size(400, 340);
        this.tabPage2.TabIndex = 1;
        this.tabPage2.Text = "Drawing / Highlight";
        // 
        // tabPage3
        // 
        this.tabPage3.BackColor = System.Drawing.SystemColors.Control;
        this.tabPage3.Controls.Add(this.gameNotation);
        this.tabPage3.Controls.Add(this.checkUCI);
        this.tabPage3.Controls.Add(this.pgnBtn);
        this.tabPage3.Controls.Add(this.LoadBTN);
        this.tabPage3.Controls.Add(this.btnSubmitCommand);
        this.tabPage3.Controls.Add(this.EngineCommands);
        this.tabPage3.Controls.Add(this.printBTN);
        this.tabPage3.Location = new System.Drawing.Point(4, 22);
        this.tabPage3.Name = "tabPage3";
        this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
        this.tabPage3.Size = new System.Drawing.Size(400, 340);
        this.tabPage3.TabIndex = 2;
        this.tabPage3.Text = "Engine / Parsing";
        // 
        // btnHuffman
        // 
        this.btnHuffman.Location = new System.Drawing.Point(145, 219);
        this.btnHuffman.Name = "btnHuffman";
        this.btnHuffman.Size = new System.Drawing.Size(75, 23);
        this.btnHuffman.TabIndex = 43;
        this.btnHuffman.Text = "Huffman";
        this.btnHuffman.UseVisualStyleBackColor = true;
        this.btnHuffman.Click += new System.EventHandler(this.btnHuffman_Click);
        // 
        // ChessDisplay
        // 
        this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
        this.ClientSize = new System.Drawing.Size(832, 566);
        this.Controls.Add(this.tabControl1);
        this.Controls.Add(this.NewChessboard);
        this.Controls.Add(this.bbText);
        this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
        this.Name = "ChessDisplay";
        this.Text = "Cafechess Demo Application";
        this.Load += new System.EventHandler(this.ChessDisplay_Load);
        this.tabControl1.ResumeLayout(false);
        this.tabPage1.ResumeLayout(false);
        this.tabPage2.ResumeLayout(false);
        this.tabPage3.ResumeLayout(false);
        this.tabPage3.PerformLayout();
        this.ResumeLayout(false);
        this.PerformLayout();

    }
    #endregion

    private Button btnWeak;
    private TabControl tabControl1;
    private TabPage tabPage1;
    private TabPage tabPage2;
    private TabPage tabPage3;
    private Button btnHuffman;

  }
}
